mountainous lakes - Francés Inglés Diccionario